/* Normalizes margin,padding */
body,div,dl, dt,dd,ul,li,pre,form,fieldset,input,p,blockquote,h1,h2,h3,h4,h5 {
	margin:0px;
	padding:0px;
}

/* Normalizes font-size for headers  h1,h2,h3,h4,h5,h6 { font-size:100%}*/

/* Removes list-style from lists */
ul { list-style:none ;
list-style-position: inherit;}

ol {
list-style:decimal;margin:0px; padding:0 0 0 25px;
}

/* Normalizes font-size and font-weight to normal */
address,caption,cite,code,dfn,em,th,var { font-size:normal; font-weight:normal }

/* Removes border from fieldset and img */
fieldset,img { border:0 }

a {text-decoration:none; color:#000;}
a:hover {text-decoration: underline;}
a:visit {text-decoration:none;color:#000;}

.clear{clear:both}	
.right{float:right}
.left{float:left}

body {
	background:#FFF;
	font-family:"微軟正黑體","Microsoft Sans Serif","Microsoft YaHei",微软雅黑,新細明體,sans-serif;
	font-size: 100%;
	color:#000
	}
	
body p{
	margin:0;
	padding:0;
	line-height:1.4em;
	}	
	



/* index layout */


.contianer{width:960px;margin:0 auto}	

h1{color:#891A20;padding:0 0 12px 0;font-size:1.4em;line-height:1.4em; font-weight:bold;} 
h2{color:#891A20;padding:0 0 6px 0;font-weight:normal;font-size:0.9em;line-height:1.4em}
h2 a{color:#891A20;padding:0 0 6px 0;font-weight:normal;font-size:0.9em;line-height:1.4em}
h3{color:#891A20;padding:0 0 12px 0;font-weight:normal;font-size:1em;line-height:1.4em}
h4{color:#891A20;padding:0 0 6px 0;font-weight:normal;font-size:0.8em;line-height:1.4em}

/* top area */
.toparea {height:124px; position:relative}
.top-function{position:absolute;right:0;top:0;font-size:0.8em;padding:15px 10px 0 0}
/* index body */
.index_banner {padding-top:10px;}
.index_content {padding:28px 0;}
.index_box {width:470px;background:url(../../images/tchinese/index_bar.png) no-repeat;}
.index_box h1{color:#fff;font-size:1em;font-weight:normal;padding:0 0 0 10px;height:24px;margin:0 0 8px 0;}
.index_table{margin-top:16px;}
.index_table td{vertical-align:top;font-size:1em;line-height:1.6em}
.align-right {text-align:right}
.topmargin6{padding:6px 0 0 0}
.align-bottom { vertical-align:bottom}
/* footer start */
.footer {font-size:0.8em;margin:0 0 26px 0;border-top:1px solid #EE4C7D;padding-top:12px}


/* inner layout start */
.innerbody{width:960px; position:relative;background:url(../../images/tchinese/background-inner2.jpg) no-repeat;padding:0 0 28px 0}
.inner_left{float:left;width:600px;padding:20px 0 10px 35px}
.inner_left p{font-size:1em;line-height:1.8em;padding:0 0 12px 0;clear:both}
.content_photo{margin:0 auto;width:560px;clear:both}
.content_photo img{border:5px solid #F0F0F0;margin:0 0 12px 0}

.inner_right{float:right;width:310px;padding:10px 0 0 0;text-align:center}
.latestnews{ text-align:left;background:url(../../images/tchinese/latestnewbar2.png) bottom left no-repeat;padding:0 0 16px 0;margin:10px 0 12px 0}
.latestnews_title{background:url(../../images/tchinese/latestnewbar.png) no-repeat;height:44px;padding:2px 0 0 10px;color:#fff}
.latestnews_body{background:url(../../images/tchinese/latestnewbar3.png) repeat-y;}
.latestnews_body p{padding:0 0 20px 20px; font-size:0.9em}

/* latest news */
.listing_box{border-bottom:1px dotted #000;padding:15px 0 6px 0}
.listing_box p{font-size:0.9em;line-height:1.4em}
.listing_box div{font-size:0.9em;line-height:1.4em}


.paginal{position:absolute;bottom:20px;width:600px;text-align:center}
.paginal a{display:inline-block;background:#fff;border:1px solid #CCCCCC;padding:1px 4px;color:#333;font-size:0.8em}
.bottommargin20 {margin:0 0 20px 0}
.marginleft40 {margin:0 0 0 40px}

.page_current {font-weight:bold; color:#B20F14 !important;}

/* layout End */

.listing_details {min-height:493px}
.CMS ul { list-style-type: disc; }
.CMS ol { list-style-type: decimal; }